windscreen sprayer - French English Dictionary